mop the floor with someone - Turco Inglés Diccionario